package com.ruoyi.service.mapper;

import com.ruoyi.service.domain.Trade;
import java.util.List;	

/**
 * 基本电价及直接交易 数据层
 * 
 * @author wangbing
 * @date 2019-01-03
 */
public interface TradeMapper 
{
	/**
     * 查询基本电价及直接交易信息
     * 
     * @param id 基本电价及直接交易ID
     * @return 基本电价及直接交易信息
     */
	public Trade selectTradeById(Integer id);
	
	/**
     * 查询基本电价及直接交易列表
     * 
     * @param trade 基本电价及直接交易信息
     * @return 基本电价及直接交易集合
     */
	public List<Trade> selectTradeList(Trade trade);
	
	/**
     * 新增基本电价及直接交易
     * 
     * @param trade 基本电价及直接交易信息
     * @return 结果
     */
	public int insertTrade(Trade trade);
	
	/**
     * 修改基本电价及直接交易
     * 
     * @param trade 基本电价及直接交易信息
     * @return 结果
     */
	public int updateTrade(Trade trade);
	
	/**
     * 删除基本电价及直接交易
     * 
     * @param id 基本电价及直接交易ID
     * @return 结果
     */
	public int deleteTradeById(Integer id);
	
	/**
     * 批量删除基本电价及直接交易
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	public int deleteTradeByIds(String[] ids);
	
}